to have brains - Français Anglais Dictionnaire